czt high pure cadmium colt mitsubishi cigs insb hgcdte cdte infrared cz3 cadmium telluride gaas substrates cheval